.success {
  margin-top: 46px;
  margin-bottom: 50px;
}
.success__container {
  max-width: 1094px;
  padding: 0 20px;
  margin: 0 auto;
}
.success__content {
  display: flex;
  justify-content: space-between;
}

/* success__order */
.success__order {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 42%;
}

.success__order__title {
  font-family: "Montserrat";
  font-weight: 400;
  font-size: 24px;
  color: #fff;
}

.success__order__number {
  font-family: "Montserrat";
  font-weight: 400;
  font-size: 32px;
  color: #fff;
}

.success__order__qr {
  margin-top: 71px;
}

/* successs_congrats */

.success__congrats {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-image: url("../../assets/img/success_img.png");
  background-repeat: no-repeat;
  width: 527px;
  height: 639px;
  margin-left: 103px;
  position: relative;
}

.success__congrats__title {
  color: #fff;
  font-family: "Montserrat";
  font-weight: 600;
  font-size: 32px;
  margin-top: 76px;
}

.success__congrats__contacts__title {
  margin-top: 125px;
  color: #fff;
  font-family: "Montserrat";
  font-weight: 600;
  font-size: 20px;
}

.success__congrats__contacts {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 39px;
}

.success__congrats__contact {
  color: #fff;
  font-family: "Montserrat";
  font-weight: 600;
  font-size: 20px;
}

.success__congrats__contact:not(:first-child) {
  margin-top: 15px;
}

.success__congrats__icons {
  margin-top: 173px;
  gap: 10px;
  display: inline-flex;
}
